rude and violent imposition - Espagnol Anglais Dictionnaire